antisubmarine launch - French English Dictionary